Bing found the following results
Manchester - BBC Weather
Manchester (Greater Manchester) weather - Met Office
Manchester, Manchester, United Kingdom Weather Forecast | AccuWeather
Manchester City Centre - BBC Weather
Manchester, Manchester, United Kingdom Current Weather | AccuWeather
Manchester, Manchester, United Kingdom Hourly Weather | AccuWeather
Weather forecast and conditions for Manchester, England - The Weather …
Weather for Manchester, England, United Kingdom - timeanddate.com
Hourly forecast for Manchester, England, United Kingdom - timeanddate.com
Manchester Airport - BBC Weather